securely attached - Turkish English Dictionary